life support equipment - Deutsch Englisch Wörterbuch